export interface MainTasksVO {

    id: number // 序号
  userId: number // 申请人id
  taskNumber: string // 任务号
  taskName: string // 任务名称
  taskType: number // 任务类型
  paymentReceived: number // 是否已收款
  paymentDate: Date // 收款日期
  paymentAmount: number // 收费金额
  paymentMethod: string // 收款方式
  teamMembers: string // 参与人员
  companyInfo: string // 公司信息
  notPayReason: string // 未收款原因
  isInvoiced: number // 是否开票
  notInvoicedReason: string // 未开票原因
  invoicedCompany: string // 开票方
  payee: string // 收票方
  invoicedDate: Date // 开票日期
  collectionCompany: string // 收款公司
  files: string // 任务附件
  remark: string // 备注
  status: number // 审批结果
  processInstanceId: string // 流程实例的编号
  onlineDocuments?: string;
  userName: string
  chargeUserId: number
  chargeUserName: string
  taskFinishStatus: number
  terminationReason?: string
  teamMemberNames: string
  totalTaskCount: number
  finishedTaskCount: number
  createTime: string
  updateTime: string
}

export interface MainTasksPageReqVO {
  pageNo: number
  pageSize: number
  userId?: number
  taskNumber?: string
  taskName?: string
  taskType?: number
  status?: number
  taskFinishStatus?: number
  createTime?: string[]
} 